package com.naiterui.ehp.bs.patient.utils;

import com.naiterui.ehp.bp.utils.lang.ConfigUtil;

/**
 * 读取config.properties配置文件 并内置线程2分钟更新一次
 */
public class ConfigKeyUtil {

    // ----------------------------搜索服务url配置----------------------------//
    /**
     * 搜索医生
     **/
    public static final String DOCTOR_SEARCH_URL = "doctor.search.url";
    /**
     * 搜索医院
     **/
    public static final String HOSPITAL_SEARCH_URL = "hospital.search.url";


    // ------------------ 调用医生端：患者答复随访 --------------//
    public static final String PATIENT_VISIT_ANSWER_TO_DOCTOR = "im.visit.answer";

    // ------------------ 调用IM,开启会话 --------------//
    public static final String PATIENT_MESSAGE_CONSULT_TO_IM = "message.conuslt.im.url";


    /**
     * 获取配置（字符串）
     * ConfigUtil.getString()
     *
     * @param key
     *
     * @return
     *
     * @Author mudou
     * @Date 2016年12月29日
     * @since cms-2.6.5
     */
    public static String getString(String key) {
        try {
            return ConfigUtil.getString(key);
        } catch (java.util.MissingResourceException mre) {
            return "";
        }
    }
}
